water carafe - English Synonyms Dictionary